package com.transpeed.payservice.log;

import java.io.File;

public class LogUtils {

	/**
	 * 检测文件夹是否存在，不存在就生成
	 * 
	 * @param Directory
	 * 
	 * @return
	 */
	public static boolean isInitialized = false;// 初始化值

	public static void CreateDirectory(String Directory) {
		String LogDirectory = System.getProperty("user.dir")
				+ java.io.File.separatorChar + "log";
		// 生成文件夹路径
		if (!Directory.equals("log")) {
			LogDirectory = System.getProperty("user.dir")
					+ java.io.File.separatorChar + "log"
					+ java.io.File.separatorChar + Directory;
		}
		// 生成文件夹
		if (!new File(LogDirectory).exists()) {
			new File(LogDirectory).mkdir();
		}
	}

	/**
	 * 获取日志文件路径
	 * 
	 * @param Directory
	 * 
	 * @return 文件路径
	 */
	public static String getDirectory(String Directory) {
		String LogDirectory = System.getProperty("user.dir")
				+ java.io.File.separatorChar + "log";
		// 生成文件夹路径
		if (!Directory.equals("log")) {
			LogDirectory = System.getProperty("user.dir")
					+ java.io.File.separatorChar + "log"
					+ java.io.File.separatorChar + Directory;
		}
		// 生成文件夹
		return LogDirectory;
	}

	// 生成日志文件夹
	public static void CreateLogFile(String FolderPath) {

		if (!new File(FolderPath).exists()) {
			new File(FolderPath).mkdir();
		}
	}

}
